footer {
  width: 100%;
}
.g-footer {
  background-color: #444;
}
.m-foot {
  color: #FFF;
  background-color: #444;
  width: 1200px;
  margin: 0px auto;
}
.m-foot .foot-list {
  padding: 30px 0;
}
.m-foot .foot-list .footer-item {
  width: 240px;
  line-height: 200%;
  text-align: center;
  float: left;
}
.m-foot dt {
  margin-bottom: 10px;
  font-size: 16px;
}
.m-foot dd a {
  color: #fff;
}
.m-foot img {
  width: 60px;
  height: 60px;
}
.m-link {
  padding: 30px 0px;
  text-align: center;
  color: #999;
}
.m-link .link-list a {
  color: #999;
  display: inline-block;
  padding: 0px 8px;
}
.copyright {
  margin-top: 10px;
}
